cmake_minimum_required(VERSION 3.10)
project(Encoder)

set(CMAKE_BUILD_TYPE Debug)

# 设置 C 标准
set(CMAKE_C_STANDARD 99)

# 启用优化（-O3）
#set(CMAKE_C_FLAGS_RELEASE "-O3")
#需要调试请打开此选项
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")

# 添加头文件搜索路径
include_directories(codec)

# 查找所有源文件
#file(GLOB SRC_FILES "decoder.c" "codec/*.c")
file(GLOB SRC_FILES "codec/*.c")

# 添加可执行文件
#add_executable(decoder ${SRC_FILES})
add_library(g723 SHARED ${SRC_FILES})